package com.ugoodtech.mdcc.core.dto;

import io.swagger.annotations.ApiModelProperty;

/**
 * 投诉单筛选条件
 */
public class ComplaintSearch {

    @ApiModelProperty("省份")
    private String province;

    @ApiModelProperty("品牌")
    private String brandId;

    @ApiModelProperty("投诉等级")
    private String complaintLevel;

    @ApiModelProperty("投诉类型")
    private String complaintType;

    @ApiModelProperty("报告状态")
    private String complaintStatus;

    @ApiModelProperty("提交开始时间")
    private Long startTime;

    @ApiModelProperty("提交结束时间")
    private Long endTime;

    @ApiModelProperty("是否在有效时间内完成")
    private Boolean isValidTime;

    @ApiModelProperty("部门")
    private String departmentIds;

    @ApiModelProperty("技术人员姓名")
    private String userName;

    @ApiModelProperty("维修站名称")
    private String stationName;

    @ApiModelProperty("投诉次数")
    private Integer complaintNum;

    @ApiModelProperty("客户代码")
    private String stationCode;

    @ApiModelProperty("漆星服务代码")
    private String vStarCode;

    @ApiModelProperty("城市")
    private String city;



    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getBrandId() {
        return brandId;
    }

    public void setBrandId(String brandId) {
        this.brandId = brandId;
    }

    public String getComplaintLevel() {
        return complaintLevel;
    }

    public void setComplaintLevel(String complaintLevel) {
        this.complaintLevel = complaintLevel;
    }

    public String getComplaintType() {
        return complaintType;
    }

    public void setComplaintType(String complaintType) {
        this.complaintType = complaintType;
    }

    public String getComplaintStatus() {
        return complaintStatus;
    }

    public void setComplaintStatus(String complaintStatus) {
        this.complaintStatus = complaintStatus;
    }

    public Long getStartTime() {
        return startTime;
    }

    public void setStartTime(Long startTime) {
        this.startTime = startTime;
    }

    public Long getEndTime() {
        return endTime;
    }

    public void setEndTime(Long endTime) {
        this.endTime = endTime;
    }

    public Boolean getValidTime() {
        return isValidTime;
    }

    public void setValidTime(Boolean validTime) {
        isValidTime = validTime;
    }

    public String getDepartmentIds() {
        return departmentIds;
    }

    public void setDepartmentIds(String departmentIds) {
        this.departmentIds = departmentIds;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public Integer getComplaintNum() {
        return complaintNum;
    }

    public void setComplaintNum(Integer complaintNum) {
        this.complaintNum = complaintNum;
    }

    public String getStationCode() {
        return stationCode;
    }

    public void setStationCode(String stationCode) {
        this.stationCode = stationCode;
    }

    public String getvStarCode() {
        return vStarCode;
    }

    public void setvStarCode(String vStarCode) {
        this.vStarCode = vStarCode;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }
}
